Skip to main content

How to Set Up Mute Roles

Before using mute commands, the bot needs the mute roles to exist. Run:
,setupmute
  1. If it’s the first time, the bot will create:
    • Text mute → Stops a user from sending messages.
    • Reaction mute → Stops a user from adding reactions.
    • Image mute → Stops a user from sending images/files.
    These work in all text channels automatically.
  2. Adding New channels Running setupmute after creating new channels will apply the mute permissions to those channels as well.
    Important Notes
    • Muted users will only be restricted in the channels that exists when setupmute us used.
    • Deleting a role like Imagemute, can be setup again by using the setupmute command.

Step-by-Step: Muting a User

  1. Mute a user
    Run:
    ,mute @User 10m, Spamming
    
    @User = the person to mute 10m = duration (supports s/m/h/d like 30s, 1h, 2d) Spamming = reason (optional)
  2. Reaction mute a user
    ,reactionmute @User 30m, React spamming
    
  3. Image mute a user
    ,imagemute @User 2h, Posting NSFW images
    
  4. Unmute a user
    ,unmute @User
    
    (Same idea for ,reactionunmute and ,imageunmute.)
  5. To view users who are muted ,muted → view muted members ,reactionmuted → view members who are reaction muted ,imagemuted → view members who cannot attach files
Important Notes
  • You cannot mute users higher than you in the role hierarchy or the server owner.
  • Durations cannot exceed 1 week.
  • Mutes auto-expire at the set time.
  1. Reset the configuration To reset all mute configurations for the server, run:
    ,resetmute
    
    This delete all mute roles, including mute, imagemute, and reactionmute.